materiel and supply management steering committee - Alemán Inglés Diccionario